home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Bases de données / Roberto's Package Last Version / Dossier Éditer les scripts 2.0 / Éditer les scripts - Lisez-moi next >
Text File  |  1995-10-01  |  9KB  |  170 lines

  1.  
  2.  
  3.  
  4.  
  5.                                   
  6.                                   des piles Hypercard¬
  7.        pour programmeurs dÄbutants et confirmÄs
  8.                   par Roberto Minotti et Jean Patrick Wendt.
  9.                 Lisez-moi entiÅrement avant de m'utiliser.
  10.  
  11.  
  12.                                                
  13. Cette pile Hypercard¬ Ädite toutes les piles (y compris elle-mÉme !!), qu'elles soient verrouillÄes ou protÄgÄes, sans rien modifier de leur contenu.
  14. Ainsi, vous aurez ê coeur de connaötre tous les secrets qu'elles renferment mais vous pourrez Ägalement rÄcapituler vos scripts si vous programmez vos propres piles.
  15.  
  16. "âditer les scripts" ne modifie d'aucune faìon les piles qu'il Ädite. 
  17.  
  18.  
  19. Principe:
  20.  
  21. "âditer les scripts" permet d'exporter sous forme de fichier TEXT la totalitÄ des scripts ( pile, cartes, fonds, champs, boutons ) contenus dans une pile.
  22.  
  23.  
  24. Fonctionnement:
  25.  
  26. Ouvrez "âditer les scripts" avec toutes les versions d'Hypercard¬ supÄrieures ou Ägales ê 2.0, y compris les versions Player¬ d'Hypercard¬.
  27.  
  28. Cliquez le bouton "âditer les scripts". 
  29.  
  30. Un  dialogue s'ouvre vous demandant de sÄlectionner la pile que vous dÄsirez Äditer.
  31. Localisez la pile souhaitÄe. Cliquez sur "Ouvrir".
  32.  
  33. Un nouveau dialogue s'ouvre, vous demandant le nom que vous dÄsirez donner au fichier TEXT ainsi que la localisation que vous voulez lui donner (dialogue traditionnel d'un enregistrement).
  34.  
  35. DÅs lors, le script de la pile est exportÄ dans le fichier TEXT que vous aviez crÄÄ prÄalablement.
  36.  
  37. ╦ ce stade, deux options se prÄsentent:
  38.  
  39. - L'Ädition du seul script de le pile vous suffit. Dans ce cas, cliquez le bouton "Suffisant" qui apparaöt dans la nouvelle fenÉtre. L'Ädition est terminÄe.
  40.  
  41. - Vous dÄsirez Äditer l'ensemble des scripts de le pile. Cliquez sur "Continuer". Patientez. C'est tout !
  42.  
  43. Vous pouvez si vous le dÄsirez, partitionner le document ÄditÄ pour qu'il puisse Étre ouvert par SimpleText¬ ou TeachText¬. Pour ce faire, maintenez la touche "Option" enfoncÄe et cliquez le bouton "Editer les scripts".
  44.  
  45. Ñ Un bouton "Taille de la section donnÄes" a pour but de vous informer╔ de la taille de la section des donnÄes (data fork) de la pile que vous dÄsirez Äditer. En effet, c'est dans cette section que sont stockÄs les scripts d'une pile . Mais d'autres informations s'y trouvent Ägalement. Vous pouvez donc avoir une trÅs grosse data fork, mais peu de scripts ê l'intÄrieur. Toutefois, la taille exprimÄe en Ko et en Mo ( le point anglo-saxon correspond ê notre virgule: 1.1 Mo = 1,1 Mo) est un bon indicatif sur ce qui vous attend .
  46.  
  47. Cette fonction ne se limite pas aux piles Hypercard¬, puisque vous pouvez connaötre la taille de la section des donnÄes de tous les fichiers  qui figurent sur vos volumes. 
  48. En cas d'erreur (ouverture d'un fichier ouvert en Äcriture, mÄmoire insuffisante, etc.), l'externe vous renverra un message d'erreur appropriÄ. 
  49.  
  50.  
  51. Mise en garde:
  52.  
  53. Ñ Pour profiter pleinement de la couleur et de toutes les fonctions d' "âditer les scripts",  qu'elle que soit la version d'Hypercard¬, y compris le Player¬, allouez une mÄmoire suffisante ê l'application Hypercard¬.  Si "âditer les scripts" ne s'affiche pas en couleur, quittez l'application et augmentez sa mÄmoire dans la fenÉtre "Lire les informations" au niveau du Finder¬. 
  54.  
  55. Si vous utilisez un gestionnaire de mÄmoire de type ""Optimem¬ ",  passez-le en Off sur l'application Hypercard¬. Si vous dÄsirez laisser actif le recours ê la taille conseillÄe, augmentez avec ResEdit¬ ou Resorcerer¬ la taille conseillÄe ( celle qu'on ne peut pas modifier dans la fenÉtre "Lire les informations") dans la ressource "SIZE" ( ID -1). 
  56.  
  57. Ñ Des sons diffÄrents vous avertissent de la fin de chaque opÄration. En effet, l'Ädition de la totalitÄ d'une pile peut s'avÄrer un peu longue, suivant sa taille et le support sur lequel elle se trouve (je pense entre autres aux CDs-Rom). Cela vous permettra d'aller grignoter dans le frigo¬ en attendant, et d'Étre averti de loin de la fin d'une Ädition complÅte (il est bien connu que les programmeurs passent des nuits blanches devant leur Äcran Mac).
  58.  
  59. Si bÄbÄ dort, vous pouvez directement utiliser "âditer les scripts" pour mettre le son ê zÄro, sans passer par les excellents tableaux de bord d'Andrew Welch ou le tableau de bord "Son" de votre systÅme. De mÉme, ê l'inverse, si ê dÄfaut d'avoir comme moi le vue qui baisse, vous Étes dur de la feuille, vous serez heureux de mettre le son ê fond.
  60.  
  61. Ñ VÄrifiez l'espace disponible sur votre disque dur. 
  62. En effet, suivant les piles, le fichier gÄnÄrÄ, enregistrÄ au format TEXT, peut dÄpasser largement le mÄga-octets.
  63.  
  64.  
  65. Ñ Pour encore plus de sÄcuritÄ si vous avez des doutes, tant qu'ê faire, utilisez "âditer les scripts" sur des copies de vos piles prÄfÄrÄes.   
  66.  
  67.  
  68. Bla bla:
  69.  
  70. Ñ"âditer les scripts", crÄÄ avec Hypercard¬ 2.2, est totalement compatible Hypercard¬ 2.0 minimum o¥ Hypercard Player¬ ( bien qu'avec ce dernier, vous ne puissiez pas programmer !!!!).
  71.  
  72. Ñ"âditer les scripts" est en diffusion libre aux seules conditions:
  73.  
  74.    1í) qu'il ne soit pas modifiÄ et qu'il soit accompagnÄ du prÄsent manuel d'utilisation "âditer les scripts - Lisez-moi".
  75.  
  76.     2í) que cette diffusion soit entiÅrement gratuite en dehors du prix normal du support (disquette, cd-rom, etc.) ou du prix normal de la transmission (serveurs tÄlÄmatiques, rÄseaux et serveurs informatiques, etc.). Cette condition est valable pour tous les supports de donnÄes et les modes de transmissions de donnÄes existants ou ê venir.
  77.  
  78. Toute diffusion commerciale de "âditer les scripts" doit faire l'objet d'une demande d'autorisation Äcrite auprÅs de moi-mÉme qui sera quoi qu'il en soit rejetÄe ( ê moins que j'ai droit ê une belle unitÄ centrale PowerMac¬ toute neuve et bourrÄe de 30 Mo de RAM minimum . Non, mÉme sans RAM supplÄmentaire, on peut s'entendre ! ).  
  79.  
  80.  
  81.  
  82. Bla bla bis:
  83.  
  84. MalgrÄ tout le soin que j'ai apportÄ ê la programmation de cette pile, avec l'aide prÄcieuse et indispensable de Jean Patrick "The Killer" Wendt et de Jean Pierre Ramognino, je n'ai pas pu la tester sur toutes les configurations matÄrielles et systÅmes existantes !
  85.  
  86. "âditer les scripts" a ÄtÄ testÄ sur les versions Hypercard 2.0 F et US ( Lite - Celle disposant du "Magic" - les connaisseurs comprendront), Hypercard 2.2 et Hypercard Player 2.1 F et US.
  87.  
  88. Donc, si votre systÅme est un 3.0.2 et votre machine un Mac 512 avec 512 Ko de Ram, et votre version d'Hypercard 0.1b.2f, je crois que c'est perdu d'avance.
  89.  
  90. Plus sÄrieusement, "âditer les scripts" a ÄtÄ testÄ sous systÅme 7.5.0 F et US, 7.0 F et US et 7.1 F. Donc, utilisateurs du 6.0 (ìa existe ?), 6.0.2, 6.0.7, 7.1 Pro, et de Windows 95 (non, ìa , c'est une erreur) vos remarques, rapports de dysfonctionnement(s) et commentaires sont les bienvenus. Utilisateurs du 7.5.1 Ägalement, car cette mise ê jour 1.0 de m╔ (dÄsolÄ Apple mais lê, tu as mis la charrue avant les boeufs !) est une vraie calamitÄ sur mon Mac (ìa plante ê tord et ê travers╔ y compris sans aucune extension non Apple).
  91.  
  92. Quant aux utilisateurs d'Hypercard¬ 1.x, je suis dans la plus complÅte incapacitÄ de vous dire si "âditer les scripts" fonctionne sur vos versions. Essayez. Qui ne tente rien╔ n'a rien╔ et tenez moi au courant !
  93.  
  94.  
  95. Bonus:
  96.  
  97. Un bonus est disponible dans "âditer les scripts" ,  qui restera actif avec toutes les piles ouvertes mÉme aprÅs avoir refermÄ "âditer les scripts". Trouvez-le (c'est facile).
  98.  
  99. Historique:
  100.  
  101. Version 1.0:
  102. - version initiale.
  103.  
  104. Version 1.2: 
  105. - correction de plusieurs bogues sous Hypercard Player¬ ( toujours lui ! ).
  106. - correction d'un bogue sous Hypercard¬ 2.0 pouvant dÄclarer un script inexistant.
  107. - correction d'un bogue empÉchant l'affichage couleur.
  108.  
  109. Version 2.0:
  110. - respect de la logique hiÄrarchique d'Hypercard¬  dans l'examen et l'Äcriture des scripts: 
  111.   *script de la pile
  112.   *script(s) de tous les fonds
  113.      -scripts des objets
  114.   *scripts de toutes les cartes
  115.      -scripts des objets
  116. afin de rendre comprÄhensible la lecture du document et l'organisation de la pile ÄditÄe. 
  117.  
  118. - ImplÄmentation du partitionnement automatique du document ÄditÄ en autant de documents nÄcessaires s'il est supÄrieur ê 32 000 caractÅres, afin d' en rendre possible l'ouverture avec TeachText¬ ou SimpleText¬. 
  119.  
  120. - correction des fÖtes d'ortografes !
  121.  
  122. Version 2.1.2:
  123.  
  124. - amÄlioration interface/communication utilisateur.
  125. - dÄbogage du partitionnement.
  126. - dÄbogage des chemins (les spÄcialistes comprendront cette plaie hypercardienne !).
  127.  
  128.  
  129.  
  130. Support technique:
  131.  
  132. O¥ m'Äcrire pour me fÄliciter, vous plaindre et m'informer des dysfonctionnements en me prÄcisant le numÄro d'erreur et les manipulations qui ont prÄcÄdÄ cette erreur ?
  133.  
  134. Adresse postale:
  135.  
  136. Roberto Minotti
  137. 2, rue de la RÄpublique
  138. 69190  Saint-Fons - F.
  139.  
  140.  
  141. Adresse Älectronique (E-Mail):
  142.  
  143. rMinotti@MPadLink.TechLink.fr
  144.  
  145.  
  146. Rendons ê CÄsar... 
  147.    
  148. Les commandes et fonctions externes utilisÄes par "âditer les scripts":
  149.  
  150. Son XCMD. ⌐ Auteur inconnu - Non rÄfÄrencÄe.
  151. AddColor XCMD. ⌐ Apple Computer Inc. 1991-1993.
  152. fileDataSize XFCN. ⌐ 1992 BungDabba Productions, v0.12 by Mike Byrne. Traduction: Roberto Minotti.
  153.  
  154. Avec l'aide de...
  155.  
  156. ºÄta testeur, ajusteur, plombier et contremaötre:
  157. Jean Patrick "The Killer" Wendt.
  158.  
  159. BÄta testeur vigilant et sans concession: 
  160. Jean Pierre Ramognino.
  161.  
  162. ... qu'ils soient sincÅrement remerciÄs.
  163.  
  164. Enjoy ! 
  165. Roberto  :-& Minotti.
  166.  
  167. Octobre 1995 - âditer les scripts Version 2.1.2.
  168.